		GALBENI
	       ---------

Fisier sursa: gold.pas,gold.c,gold.cpp
Fisier de intrare: gold.in
Fisier de iesire: gold.out

Descrire:
---------

Se dau n (3<=n<=1000) gramezi de galbeni. Daca o gramada A contine a
galbeni, o gramada B contine b galbeni si b<=a, atunci din gramada A 
pot fi
mutati b galbeni in gramada B. Efectuand mai multe operatii trebuie sa
obtinem cel mult doua gramezi de galbeni (restul de n-2 gramezi nu vor 
mai
contine nici un galben). Gramezile sunt etichetate cu numere de la 1 la 
n.
Numarul total al galbenilor nu poate depasi valoarea de 2.000.000.000

Date de intrare
---------------

Fisierul de intrate va contine pe prima linie numarul n, iar pe a doua 
linie
n numere reprezentand numarul de galbeni din cele n gramezi

Date de iesire
---------------

Fisierul de iesire va contine cate o linie pentru fiecare operatie
efectuata. Fiecare linie va contine doua numere; primul va indica 
gramada
din care se iau galbeni, iar al doilea gramada in care se pun galbeni.
Numarul de operatii efectuate nu trebuie sa fie neaparat minim

Exemplu:
--------
GOLD.IN
4
1 2 3 4

GOLD.OUT
3 1
1 2
2 4

Timp de executie: 1 secunda/test